@charset "utf-8";
/* CSS Document */


/*==========重置样式==========*/
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,a,p,img,input{ margin:0; padding:0;}
ul,ol{ list-style:none;}
body{ font-size:12px; color:#3e3e3e; font-family:"微软雅黑";}
img{ border:0;}



/*==========公用样式==========*/
.w{ width:980px; margin:0 auto;}
.l{ float:left; }
.r{ float:right; }
body{ background:#fffbf3 url(../images/bodybg.png) no-repeat;}

/*==========nav==========*/
#nav{ height:56px; border-bottom:1px solid #922a1e; margin-top:240px; margin-bottom:5px;}
#nav ul{ height:56px}
#nav ul li{ height:48px; line-height:48px; padding-top:7px; width:163px; border-left:1px solid #ffedd2; border-right:1px solid #edb24f; border-top:1px solid #d9b783; background:url(../images/indexnavlibg.jpg) repeat-x 0 7px; text-align:center;}
#nav ul li.one{  width:155px; border-left:0; border-right:0; height:46px; line-height:46px; background:#b33627;   border-top:3px solid #ff7767; text-decoration:none; color:#fff; font-size:16px;}
#nav ul li.one:hover{  width:155px; border-left:0; border-right:0;}
#nav ul li a{ text-decoration:none; color:#4c3418; font-size:16px;}
#nav ul li:hover{ height:46px; line-height:46px; background:#b33627;   border-top:3px solid #ff7767; text-decoration:none; color:#fff; font-size:16px;}


/*==========video==========*/
#video{ height:158px; margin-bottom:5px;}
#video .left{ display:block; width:39px; height:158px;}
#video .right{ width:904px; background:#d2ac5f; padding:11px 15px 10px 22px;}
#video .right dl{ width:160px;}
#video .right dl.one{ margin-right:26px;}
#video .right dl dd{ height:40px; line-height:20px; font-size:12px; color:#fff; margin-top:4px;}
#video .right dl dd a{ text-decoration:none; color:#fff; font-size:12px;}
#video .right dl dd a:hover{ text-decoration:none; color:#f00; }



/*==========news==========*/
#news{ height:596px; margin-bottom:11px; overflow:hidden;}
#news .left{ height:596px; width:233px;}
#news .left img.one{ display:block; margin-bottom:12px;}
#news .left table{ height:77px; border:0; border-spacing:1px; }
#news .left table tr{ height:26px;}
#news .left table td{ width:116px; background:#f2d6ad; font-size:12px; color:#a4867b; text-align:center; line-height:24px; border:0;}
#news .left table td a{ text-decoration:none; color:#a4867b;}
#news .left h3{ height:37px; width:231px; background:#f2ba59; font-size:15px; color:#47583f; text-align:center; line-height:37px; border:1px solid #c8c2ae; }
#news .left dl.one{ width:231px; margin-right:26px; border:1px solid #c8c2ae; border-top:0; height:196px;}
#news .left dl dt{ margin-top:12px;}
#news .left dl dd{ width:160px; height:40px; line-height:20px; font-size:12px; color:#fff; margin-top:4px; margin-left:35px;}
#news .left dl dd a{ text-decoration:none; color:#998665; font-size:12px;}
#news .left dl dd a:hover{ text-decoration:none; color:#f00; }

#news .center{ height:596px; width:380px; margin:0 15px;}
#news .center .centertop{ height:55px; width:322px; border-bottom:1px solid #d4a44f; padding:20px 29px 18px 29px;}
#news .center .centertop h3{ height:20px; text-align:center; width:322px; font-size:20px; color:#725738; line-height:20px;}
#news .center .centertop ul{ height:13px; text-align:center; width:322px; font-size:13px; color:#725738; line-height:13px; margin-top:18px;}
#news .center .centertop ul li{ margin-right:15px;}
#news .center .centertop ul li.last{ margin-right:0;}
#news .center .centertop ul li a{text-decoration:none; color:#fff;  color:#725738;}
#news .center .centertop ul li a:hover{text-decoration:none; color:#f00;}
 padding:0 10px;}
#news .center .centerbottom ul.top{ height:42px; width:358px; line-height:42px; border-bottom:1px solid #922a1e;}
#news .center .centerbottom ul.top li{ height:42px; width:94px; font-size:16px; text-align:center;}
#news .center .centerbottom ul.top li.last{ height:39px; width:48px; font-size:16px; text-align:center;}
#news .center .centerbottom ul.top li a{ text-decoration:none; color:#fff;  color:#a59999;}
#news .center .centerbottom ul.top li a:hover{ text-decoration:none; color:#922a1e;}
#news .center .centerbottom ul.top li:hover{ height:39px; width:94px; font-size:16px; text-align:center; border-bottom:3px solid #922a1e;}
#news .center .centerbottom ul.top .last:hover{width:48px;border-bottom:0;}

#news .center .centerbottom ul.center2{ height:260px; width:358px; padding:14px 0 8px 0;}
#news .center .centerbottom ul.center2 li{ height:26px; width:358px; line-height:26px; font:13px;}
#news .center .centerbottom ul.center2 li a{ text-decoration:none; color:#29250c;}
#news .center .centerbottom ul.center2 li a:hover{ text-decoration:none; color:#f00;}

#news .center .centerbottom h3{ height:16px; width:65px;  padding-right:12px; font-size:16px; line-height:16px; color:#922a1e;}

#news .center .centerbottom .gang{ height:7px; width:280px; border-bottom:3px solid #9b3c31;}

#news .center .centerbottom ul.center3{ height:130px; width:358px; padding:14px 0 16px 0;}
#news .center .centerbottom ul.center3 li{ height:26px; width:358px; line-height:26px; font:13px;}
#news .center .centerbottom ul.center3 li a{ text-decoration:none; color:#29250c;}
#news .center .centerbottom ul.center3 li a:hover{ text-decoration:none; color:#f00;}



#news .right{ height:596px; width:337px; background:url(../images/indexnewsrightyu1.jpg) no-repeat 0 0;}
#news .right ul.center3{ height:236px; width:333px; border:1px solid #cdc8b5; border-top:0; margin-top:53px;}
#news .right ul.center3 li{ height:44px; width:41px; border-bottom:1px solid #cdc8b5; padding:15px 25px 19px 100px; line-height:22px;}
#news .right ul.center3 li.one{ border-right:1px solid #cdc8b5;}
#news .right ul.center3 li.yi{ background:url(../images/indexnewsrightulli1.jpg) no-repeat left ;}
#news .right ul.center3 li.er{ background:url(../images/indexnewsrightulli5.jpg) no-repeat left ;}
#news .right ul.center3 li.san{ background:url(../images/indexnewsrightulli3.jpg) no-repeat left ;}
#news .right ul.center3 li.si{ background:url(../images/indexnewsrightulli4.jpg) no-repeat left ;}
#news .right ul.center3 li.wu{ background:url(../images/indexnewsrightulli5.jpg) no-repeat left ;}
#news .right ul.center3 li.liu{ background:url(../images/indexnewsrightulli6.jpg) no-repeat left ;}
#news .right ul.center3 li a{ text-decoration:none; color:#d0bfab;}
#news .right ul.center3 li a:hover{ text-decoration:none; color:#f00;}
#news .right img{ display:block;}
#news .right .jl {width:333px; height:252px; border:1px solid #cec8b6; border-top:0;}
#news .right ul.center4 { width:333px; height:224px;}
#news .right ul.center4 li{ width:111px; height:112px;}
#news .right ul.center4 li a{ display:inline-block; width:111px; height:112px;}
#news .right ul.center4 li.one a{ background:url(../images/indexnewsrightjl1.jpg) no-repeat 0px 0px; transition:all 0.3s linear 0s;}
#news .right ul.center4 li.one a:hover{ background:url(../images/indexnewsrightjl1.jpg) no-repeat 0px -112px;}
#news .right ul.center4 li.two a{ background:url(../images/indexnewsrightjl1.jpg) no-repeat -111px 0px; transition:all 0.3s linear 0s;}
#news .right ul.center4 li.two a:hover{ background:url(../images/indexnewsrightjl1.jpg) no-repeat -111px -112px;}
#news .right ul.center4 li.three a{ background:url(../images/indexnewsrightjl1.jpg) no-repeat -222px 0px; transition:all 0.3s linear 0s;}
#news .right ul.center4 li.three a:hover{ background:url(../images/indexnewsrightjl1.jpg) no-repeat -222px -112px;}
#news .right ul.center4 li.four a{ background:url(../images/indexnewsrightjl2.jpg) no-repeat 0px 0px; transition:all 0.3s linear 0s;}
#news .right ul.center4 li.four a:hover{ background:url(../images/indexnewsrightjl2.jpg) no-repeat 0px -112px;}
#news .right ul.center4 li.five a{ background:url(../images/indexnewsrightjl2.jpg) no-repeat -111px 0px; transition:all 0.3s linear 0s;}
#news .right ul.center4 li.five a:hover{ background:url(../images/indexnewsrightjl2.jpg) no-repeat -111px -112px;}
#news .right ul.center4 li.six a{ background:url(../images/indexnewsrightjl2.jpg) no-repeat -222px 0px; transition:all 0.3s linear 0s;}
#news .right ul.center4 li.six a:hover{ background:url(../images/indexnewsrightjl2.jpg) no-repeat -222px -112px;}

/*==========mid==========*/
#mid{ height:408px; margin-bottom:10px; border:1px solid #f1e9cf; overflow:hidden;}
#mid ul{ height:51px; border-bottom:1px solid #bb3826; text-align:center;}
#mid ul li{ height:51px; width:93px; line-height:51px;}
#mid ul li a{ display:inline-block; height:51px; width:93px; line-height:51px; font-size:16px; color:#999; text-decoration:none;}
#mid ul li a:hover{ display:inline-block; height:51px; width:93px; line-height:51px; font-size:16px; color:#fff; background:#bb3826;}
#mid ul li.last a{ margin-left:138px;}
#mid ul li.last a:hover{ background:#fff;}
#mid .bottom {width:920px; height:314px; margin:22px 40px 20px 20px;}
#mid .bottom dl{width:160px; height:157px; margin-right:30px;}
#mid .bottom dl.one{margin:0;}
#mid .bottom dl dd{width:160px; height:40px; margin:10px 0 17px 0; line-height:20px; text-align:center;}
#mid .bottom dl dd a{font-size:12px; color:#4b3929; text-decoration:none;}
#mid .bottom dl dd a:hover{ color:#f00;}

/*==========tank==========*/
.tanktu1 { margin-left:142px; width:980px; height:53px; display:block;}
#tank {height:314px; width:948px; border:1px solid #f1e9cf; padding:12px 17px 30px 13px; margin-bottom:10px;}
#tank ul{height:320px; width:112px; margin-right:7px; text-align:center; background:#eeeeee;}
#tank ul li{ line-height:42px; font-size:16px;}
#tank ul li a{ height:42px; width:112px; display:block; text-decoration:none; color:#999;}
#tank ul li a:hover{ background:#bb3826; color:#fff;}
#tank dl{width:160px; height:154px; margin-right:0px;}
#tank p { width:240px; height:50px; font-size:12px; line-height:25px;}
#tank p a{ height:50px; font-size:12px; padding-right:10px; padding-left:4px; border-right:1px solid #000; color:#000;}
#tank p a:hover{ color:#f00;}
#tank ul.two { width:245px; height:145px;}
#tank ul.two li{ width:245px; margin-right:13px; line-height:24px;}
#tank ul.two li a{ font-size:12px; height:24px; color:#4b3929; margin:0; display:block; width:245px; background:#fff;}
#tank ul.two li a:hover{ background:#fff; color:#f00;}

/*==========gamevideo==========*/
#gamevideo { width:978px; height:408px; border:1px solid #f1e9cf; margin-bottom:10px;}
#gamevideo ul{ width:978px; height:51px; border-bottom:1px solid #bb3826; }
#gamevideo ul li{  line-height:51px; text-align:center;}
#gamevideo ul li a{ text-decoration:none; display:block; width:132px; height:51px; color:#999; font-size:16px;}
#gamevideo ul li a:hover{ color:#fff; background:#bb3826;}
#gamevideo ul li.r a:hover{ background:#fff;}
#gamevideo .center { width:936px; height:314px; margin:22px 20px 20px 22px;}
#gamevideo .center dl{ width:160px; height:157px; margin-right:34px; text-align:center;}
#gamevideo .center dl.last{margin-right:0px;}
#gamevideo .center dl dd{ width:160px; height:67px; line-height:20px; }
#gamevideo .center dl dd a{ text-decoration:none; color:#4b3929; }
#gamevideo .center dl dd a:hover{ color:#f00; }

/*==========COC==========*/
#COC { width:922px; height:181px; border:1px solid #f1e9cf; padding:29px 27px 20px 29px; margin-bottom:10px;}
#COC .center h3{ width:245px; height:40px; border-bottom:1px solid #bb3826; line-height:40px; font-size:19px; color:#bb3826; margin-right:14px;}
#COC .center p a{ text-decoration:none; width:245px; height:40px; line-height:40px; font-size:12px; color:#000; }
#COC .center p a:hover{ color:#f00;}
#COC .right { width:351px; height:165px}
#COC .right h3{ width:351px; height:40px; border-bottom:1px solid #bb3826; line-height:40px; font-size:19px; color:#bb3826; margin-right:16px;}
#COC .right ul { width:351px; height:108px; text-align:center; margin-top:10px;}
#COC .right ul li{ width:116px; height:26px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#f2d6ad; line-height:26px;}
#COC .right ul li a{ text-decoration:none; color:#d09a65;}
#COC .right ul li a:hover{color:#f00;}

/*==========more==========*/
#more { height:271px; width:978px; border:1px solid #f1e9cf; margin-bottom:20px; }
#more ul{ width:978px; height:51px; border-bottom:1px solid #bb3826; }
#more ul li{  line-height:51px; text-align:center;}
#more ul li a{ text-decoration:none; display:block; width:132px; height:51px; color:#fff; font-size:16px;}
#more ul li a:hover{ color:#fff; background:#bb3826;}
#more ul li.r a:hover{ background:#fff;}
#more dl { width:154px; height:140px; margin:22px 34px 0 0; padding:3px;}
#more dl:hover { background:#d74145;}
#more dl dd{ width:154px; margin-top:13px; line-height:20px; font-size:13px;}
#more dl dd a{ text-decoration:none; display:block; width:154px; margin-top:13px; line-height:20px; font-size:13px; color:#4b3929;}

/*==========footer==========*/
#footer{ width:900px; height:56px; background:#f2d6ad; text-align:center; line-height:56px; padding:0 40px 0 40px; font-size:12px; margin-bottom:36px;}
#footer li{ width:100px;}
#footer li a{ text-decoration:none; font-size:12px; color:#99908b;}
#footer li a:hover{color:#f00;}

/*==========bottom==========*/
#bottom { width:722px; height:66px; margin:0 auto;}
#bottom ul{ width:350px; height:13px; margin:0 auto; }
#bottom ul li{ width:70px; height:13px; text-align:center; line-height:13px; }
#bottom ul li a{ text-decoration:none; color:#a8a7a8; }
#bottom ul li a:hover{ color:#f00; }
#bottom p{ background:url(../images/indexbottomtu1.jpg) no-repeat left top; height:31px; line-height:13px; width:722; margin:0 auto; padding-top:22px; padding-left:45px;  color:#a8a7a8;}













